﻿package com.example.demo.dbmodels
import me.liuwj.ktorm.entity.Entity
import java.time.LocalDateTime
import java.math.BigDecimal
/**
 *  医生表
 **/
interface TDoctor : Entity<TDoctor> {
	companion object : Entity.Factory<TDoctor>() 
	/**
	 *  医生ID
	 **/
	var id: Int
	/**
	 *  病区编号
	 **/
	var district_code: String
	/**
	 *  科室编号
	 **/
	var dept_code: String
	/**
	 *  工号
	 **/
	var code: String
	/**
	 *  用户ID
	 **/
	var user_id: Int?
	/**
	 *  医生名称
	 **/
	var name: String
	/**
	 *  性别（0-男、1-女、2-未知）
	 **/
	var sex: Int?
	/**
	 *  婚姻情况(0-未婚、1-已婚、2-未知)
	 **/
	var marriage: Int?
	/**
	 *  出生日期
	 **/
	var birthday: LocalDateTime?
	/**
	 *  行政区代码
	 **/
	var pca_code: Int?
	/**
	 *  地址
	 **/
	var address: String
	/**
	 *  邮政编码
	 **/
	var post_code: String
	/**
	 *  手机号码
	 **/
	var mobile: String
	/**
	 *  简介
	 **/
	var intro: String
	/**
	 *  是否专家（0-否、1-是）
	 **/
	var is_expert: Int?
	/**
	 *  特长
	 **/
	var specialty: String
	/**
	 *  区域编码
	 **/
	var area_code: String
	/**
	 *  学历
	 **/
	var education: String
	/**
	 *  职称
	 **/
	var title: String
	/**
	 *  社会机构及职务
	 **/
	var duties: String
	/**
	 *  机构编码
	 **/
	var org_code: String
	/**
	 *  证件号码
	 **/
	var id_number: String
	/**
	 *  证书编号
	 **/
	var certificate_no: String
	/**
	 *  证件图片
	 **/
	var id_url: String
	/**
	 *  认证状态（0-未认证、1-已通过、2-未通过、3-驳回）
	 **/
	var check_state: Int?
	/**
	 *  签名图片URL
	 **/
	var signature_url: String
	/**
	 *  手持证件图片
	 **/
	var handheld_id_url: String
	/**
	 *  医师执业证书图片
	 **/
	var certificate_url: String
	/**
	 *  医生图像图片
	 **/
	var image_url: String
	/**
	 *  BJCA医生唯一标识
	 **/
	var open_id: String
	/**
	 *  身高
	 **/
	var height: BigDecimal?
	/**
	 *  体重
	 **/
	var weight: BigDecimal?
	/**
	 *  BPM指数
	 **/
	var bpm: String
	/**
	 *  挂号金额
	 **/
	var guo_hao_money: Int?
	/**
	 *  排序
	 **/
	var sort: Int?
	/**
	 *  状态1=有效，0=无效
	 **/
	var status: Int?
	/**
	 *  备注
	 **/
	var remark: String
	/**
	 *  更新时间
	 **/
	var update_time: LocalDateTime?
	/**
	 *  更新人
	 **/
	var update_by: Int?
	/**
	 *  删除标记
	 **/
	var is_del: Boolean?
}
